def max(a,b):
    if a > b : 
        return a
    else :
        return b
    
a = 4
b = 5
print(max(a,b))


# 匿名函数
x = lambda a : a+10
print(x(6))
add = lambda x,y : x+y
print(add(1,2))

# 内置函数
# 1.range
print(list(range(10)))   # 生成0~9的数字集合
print(list(range(5,10))) # 生成5-9的序列
print(list(range(0,11,2))) # 生成 0-10 的偶数序列
# 与循环结合
for i in range(0,10):
    print(i)

# 2.filter
def is_odd(n):
    return n % 2 == 1
odd_numbers = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
print(list(odd_numbers))
 